---
title: 发版记录
description: A reference page in my new Starlight docs site.
---

## v2.3（2024-11-10）
- 升级 `jakarta.servlet-api` 适配版本至 `6.1.0`
- 实现 `HttpServletRequest#newPushBuilder` 规范。
- 实现 `ServletContext#getEffectiveMajorVersion`规范
- 实现 `ServletContext#getEffectiveMinorVersion`规范
- 优化 `ServletInputStream` 规范实现
- 优化 `CLIENT-CERT` 认证模式
- 优化 `Plugin` 多个接口设计
- 支持 `sun-web.xml` 的自动解析加载

**下载：[smart-servlet-bin-2.3-release.tar.gz](https://github.com/smartboot/smart-servlet/releases/download/v2.3/smart-servlet-bin-2.3-release.tar.gz)**

## v2.2（2024-08-31）

1. 优化 fragment 相关规范的实现。
2. 优化 ServletRequestListener 规范实现。
3. 优化 DispatcherType.INCLUDE 实现规范。
4. 优化 welcome file 实现规范。
5. 实现 security 相关规范。
6. 集成 smart-http 实现的 multipart 规范，移除 commons-fileupload 三方依赖

**下载：~~smart-servlet-bin-2.2-release.tar.gz~~**

## v2.1（2024-08-11）

1. 优化 fragment 相关规范的实现。
3. 优化 Error Page 的处理逻辑。
4. 优化 HttpServletRequest 规范实现。
5. 优化 HttpServletResponse 规范实现。
6. 优化 ServletContext 规范实现。
7. 优化 ServletOutputStream 规范实现。
8. 优化 RequestDispatcher 规范实现。
9. 修复 Session Cookie path 取值错误问题。

**下载：~~smart-servlet-bin-2.1-release.tar.gz~~**

## v2.0（2024-07-28）

这是 smart-servlet 适配 Jakarta Servlet 规范的首个版本。

它继承了 smart-servlet v1.5 针对 javax-servlet 的所有研发成果，并针对 Jakarta Servlet 规范进行了升级。

**下载：~~smart-servlet-bin-2.0-release.tar.gz~~**
